#include <iostream>

template<class T>
class Singleton{
  public:
    static T& GetData(){
      return data;
    }
  private:
    static T data;
    //Singleton() = delete;
    //Singleton(Singleton const&) = delete;
    //Singleton& operator=(Singleton const&) = delete;
};
